package com.bolehui.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bolehui.base.enums.UserTypeEnum;
import com.bolehui.base.result.Result;
import com.bolehui.domain.po.Conversation;

public interface ConversationService extends IService<Conversation> {
    Result createConversation(Long employerId, Long candidateId, String jobName);

    Result listConversation(Long id, UserTypeEnum userType);

    Result listByCompanyId(Long companyId, Integer pageNum, Integer pageSize);

    Result doDeliveryProgress(Long id, String deliveryStatus);

    Result getResumeStatsLastSixMonths();

    Result getPreviewStatsLastSixMonths();
}
